armoured fishes - Allemand Anglais Dictionnaire